Louis Crews Stadium
Multi-purpose stadium in Normal, AlabamaLouis Crews Stadium is a 21,000-seat multi-purpose stadium located on the campus of Alabama A&M University in Normal, Alabama. The stadium opened in 1996 and is home to the Alabama A&M football team. It was named in honor of Louis Crews, who served as the team's head coach from 1960 to 1975.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Alabama A&M University
Public university in Normal, Alabama, US
Normal, Alabama
Populated place in Alabama

Elmore Gymnasium
Multi-purpose arena in Normal, Alabama

James H. Wilson Hall
United States historic place

Jude–Crutcher House
Historic house in Alabama, United States
Bulldog Field
Baseball park in Huntsville, Alabama

Alabama A&M Events Center
Indoor arena in Huntsville, Alabama
Edmonton Heights Historic District
Historic district in Huntsville, Alabama